rain spell - German English Dictionary